fail to meet a deadline - Francés Inglés Diccionario